prototype design design for manufacturability metal design precision cnc machining analog design cts precision machining manufacturing design for manufacturing cnc machining engineering machine shop engineer engineers prototype cnc